The Shape of Your Cloud: How to Design and Run Polylithic Cloud Applications

نویسندگان

چکیده

Nowadays the major trend in IT dictates deploying applications cloud, cutting monolithic software into small, easily manageable and developable components, running them a microservice scheme. With these choices come questions: which cloud service types to choose from several available options, how distribute monolith order best resonate with selected features. We propose model that presents novel way focuses on key properties are crucial development of cloud-native applications. The organization scaling units, it accounts for cost provisioned resources scale-out periods invocation delays among application components. analyze dis-aggregated deployed offering both Container-as-a-Service (CaaS) Function-as-a-Service (FaaS) platforms. showcase efficiency our proposed optimization solution by presenting reduction operation costs as an illustrative example. group similarly low scale components together CaaS, while dynamically scaled FaaS. By doing so, price is decreased unnecessary memory provisioning eliminated, response time does not show any degradation.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Spatial cloud computing: how can the geospatial sciences use and help shape cloud computing?

Spatial cloud computing: how can the geospatial sciences use and help shape cloud computing? Chaowei Yang a , Michael Goodchild b , Qunying Huang a , Doug Nebert c , Robert Raskin d , Yan Xu e , Myra Bambacus f & Daniel Fay e a Department of Geography and GeoInformation Science and Center for Intelligent Spatial Computing, George Mason University, Fairfax, VA, 22030-4444, USA b Department of Ge...

متن کامل

How to Bid the Cloud

Amazon’s Elastic Compute Cloud (EC2) uses auction-based spot pricing to sell spare capacity, allowing users to bid for cloud resources at a highly-reduced rate. Amazon sets this spot price dynamically and accepts user bids above this price. Jobs with lower bids (including those already running) are interrupted and must wait for a lower spot price before resuming. We answer two basic questions f...

متن کامل

Cloud Computing; A New Approach to Learning and Learning

Introduction: The cloud computing and services, as a technological solution for developing educational services, can accelerate the provision and expansion of these highly useful services. This study intended to provide an overall picture of practical areas of learning services based on cloud computing teaching and learning equipment. Methods: This was a theoretical hybrid research study in whi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Access

سال: 2022

ISSN: ['2169-3536']

DOI: https://doi.org/10.1109/access.2022.3206433